Insiders sold 1,255 shares of Northrop Grumman stock valued at $663,859 recently, while corporate insiders hold 0.22% of the company. Institutional investors own 83.40% of the stock, and UBS Group has lowered its price target to $558, indicating a potential upside of 14.85%. The company reported a quarterly EPS of $6.39, surpassing estimates, and has initiated a $3 billion stock buyback program, suggesting leadership believes the stock is undervalued.